HMI Module

SKU:M129

描述

HMI Module 是一款人机交互操作的模块,提供了拨轮旋转编码器两个输入按键两个LED指示灯,采用STM32F030作为采集及通信MCU,与M5主机通过I2C进行通讯。此外,模块上留有portB和portC接口,并内置一个500mAh的锂电池。该模块适用于各种需要手持操作交互的应用领域。

产品特性

  • STM32F030F4P6,ARM Cortex-M0 @ 16 KB闪存和4 KB SRAM
  • 人机交互方式(拨轮旋转编码器Encoder、两路输入按键和两路指示灯)
  • PORT B 和 PORT C接口
  • 编程平台:Arduino、UIFlow

包含

  • 1×HMI Module

应用

  • 工业控制
  • 嵌入式系统
  • 智能家居

规格参数

规格 参数
MCU STM32F030F4P6
互动外设 拨轮旋转编码器Encoder、两路输入按键和两路指示灯
电池 500mAh的聚合物电池
输入电压 5v
工作温度 0-40°C
产品尺寸 54*54*6.6mm
包装尺寸 60*57*17mm
产品重量 22.5g
包装重量 43g

相关链接

原理图

schematics

尺寸图

module size

使用协议

module size

例程

Arduino

UIFlow

UIFlow块介绍

  • 初始化HMI Module地址
image
  • 获取编码器的值
image
  • 获取增加的编码器值
image
  • 获取编码器按键的状态值
image
  • 获取设备的固件版本
image
  • 设置编码器的值
image
  • 设置LED的开关状态
image
  • 设置I2C设备的地址
image